home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / arcers / unzip51.zip / AMIGA / AMIGA.H < prev    next >
C/C++ Source or Header  |  1993-08-01  |  1KB  |  49 lines

  1. /* amiga.h
  2.  *
  3.  * Globular definitions that affect all of AmigaDom.
  4.  *
  5.  * Originally included in unzip.h, extracted for simplicity and eeze of
  6.  * maintenance by John Bush.
  7.  *
  8.  * THIS FILE IS #INCLUDE'd by unzip.h 
  9.  *
  10.  */
  11.  
  12. #include <time.h>
  13.  
  14. #ifdef AMIGA_BETA
  15. #define AMIGA_BRIEF_MSG "\
  16. This is an \"official beta\" release from Info-Zip. See README.AMI for details.\n\n"
  17. #endif /* AMIGA_BETA */
  18.  
  19.  
  20. #ifdef AZTEC_C                   /* Manx Aztec C, 5.0 or newer only */
  21. #  include <clib/dos_protos.h>
  22. #  include <pragmas/dos_lib.h>
  23. #  define MODERN
  24. #  define O_BINARY 0
  25.  
  26. #  include "amiga/z-stat.h"
  27. #  define dirent direct
  28. #endif /* AZTEC_C */
  29.  
  30.  
  31. #if defined(LATTICE) || defined(__SASC) || defined(__SASC_60)
  32. #  include <sys/types.h>         
  33. #  include <sys/stat.h>
  34. #  include <sys/dir.h>
  35. #  include <dos.h>
  36. #  include <proto/dos.h>  /* needed? */
  37. #  if ( (!defined(O_BINARY)) && defined(O_RAW))
  38. #    define O_BINARY O_RAW
  39. #  endif
  40. #endif /* LATTICE */
  41.  
  42. /* Funkshine Prough Toe Taipes */
  43.  
  44. int cmptime (struct tm *, struct tm *);
  45. time_t invlocal (struct tm *);
  46. LONG FileDate (char *, time_t[]);
  47.  
  48. #define dup  /* needed? */
  49.